<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>xadcps: xadcps.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">xadcps
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="pages.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xadcps_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xadcps.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gacd9b3f5a63f29c6592fcecd9f97f5a2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gacd9b3f5a63f29c6592fcecd9f97f5a2c">XAdcPs_WriteInternalReg</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 RegOffset, u32 Data)</td></tr>
<tr class="memdesc:gacd9b3f5a63f29c6592fcecd9f97f5a2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used for writing to XADC Registers using the command FIFO.  <a href="group___overview.html#gacd9b3f5a63f29c6592fcecd9f97f5a2c">More...</a><br/></td></tr>
<tr class="separator:gacd9b3f5a63f29c6592fcecd9f97f5a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga900ea66de82858d239a5936ead385ad6"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga900ea66de82858d239a5936ead385ad6">XAdcPs_ReadInternalReg</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 RegOffset)</td></tr>
<tr class="memdesc:ga900ea66de82858d239a5936ead385ad6"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used for reading from the XADC Registers using the Data FIFO.  <a href="group___overview.html#ga900ea66de82858d239a5936ead385ad6">More...</a><br/></td></tr>
<tr class="separator:ga900ea66de82858d239a5936ead385ad6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57807452402a6b52dd48083f676bd4ff"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga57807452402a6b52dd48083f676bd4ff">XAdcPs_CfgInitialize</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, <a class="el" href="struct_x_adc_ps___config.html">XAdcPs_Config</a> *ConfigPtr, u32 EffectiveAddr)</td></tr>
<tr class="memdesc:ga57807452402a6b52dd48083f676bd4ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function initializes a specific <a class="el" href="struct_x_adc_ps.html" title="The driver&#39;s instance data. ">XAdcPs</a> device/instance.  <a href="group___overview.html#ga57807452402a6b52dd48083f676bd4ff">More...</a><br/></td></tr>
<tr class="separator:ga57807452402a6b52dd48083f676bd4ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae236a12120e287388f8d6818d281aefc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gae236a12120e287388f8d6818d281aefc">XAdcPs_SetConfigRegister</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 Data)</td></tr>
<tr class="memdesc:gae236a12120e287388f8d6818d281aefc"><td class="mdescLeft">&#160;</td><td class="mdescRight">The functions sets the contents of the Config Register.  <a href="group___overview.html#gae236a12120e287388f8d6818d281aefc">More...</a><br/></td></tr>
<tr class="separator:gae236a12120e287388f8d6818d281aefc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga14382d04f08cd07a120af43f823b5e23"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga14382d04f08cd07a120af43f823b5e23">XAdcPs_GetConfigRegister</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga14382d04f08cd07a120af43f823b5e23"><td class="mdescLeft">&#160;</td><td class="mdescRight">The functions reads the contents of the Config Register.  <a href="group___overview.html#ga14382d04f08cd07a120af43f823b5e23">More...</a><br/></td></tr>
<tr class="separator:ga14382d04f08cd07a120af43f823b5e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a0b53ba580c00c9e9212ee47f38ecee"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga3a0b53ba580c00c9e9212ee47f38ecee">XAdcPs_GetMiscStatus</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga3a0b53ba580c00c9e9212ee47f38ecee"><td class="mdescLeft">&#160;</td><td class="mdescRight">The functions reads the contents of the Miscellaneous Status Register.  <a href="group___overview.html#ga3a0b53ba580c00c9e9212ee47f38ecee">More...</a><br/></td></tr>
<tr class="separator:ga3a0b53ba580c00c9e9212ee47f38ecee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga763e37d1e500182da4a7a7dd1f765ee1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga763e37d1e500182da4a7a7dd1f765ee1">XAdcPs_SetMiscCtrlRegister</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 Data)</td></tr>
<tr class="memdesc:ga763e37d1e500182da4a7a7dd1f765ee1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The functions sets the contents of the Miscellaneous Control register.  <a href="group___overview.html#ga763e37d1e500182da4a7a7dd1f765ee1">More...</a><br/></td></tr>
<tr class="separator:ga763e37d1e500182da4a7a7dd1f765ee1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a44797b1370a4dc147d0249991893c9"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga6a44797b1370a4dc147d0249991893c9">XAdcPs_GetMiscCtrlRegister</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga6a44797b1370a4dc147d0249991893c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The functions reads the contents of the Miscellaneous control register.  <a href="group___overview.html#ga6a44797b1370a4dc147d0249991893c9">More...</a><br/></td></tr>
<tr class="separator:ga6a44797b1370a4dc147d0249991893c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d96b5dc7c813d1f1aa6238885fbc44b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga5d96b5dc7c813d1f1aa6238885fbc44b">XAdcPs_Reset</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga5d96b5dc7c813d1f1aa6238885fbc44b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function resets the XADC Hard Macro in the device.  <a href="group___overview.html#ga5d96b5dc7c813d1f1aa6238885fbc44b">More...</a><br/></td></tr>
<tr class="separator:ga5d96b5dc7c813d1f1aa6238885fbc44b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga249774f7bd8cf631b066db344e77807a"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga249774f7bd8cf631b066db344e77807a">XAdcPs_GetAdcData</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 Channel)</td></tr>
<tr class="memdesc:ga249774f7bd8cf631b066db344e77807a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the ADC converted data for the specified channel.  <a href="group___overview.html#ga249774f7bd8cf631b066db344e77807a">More...</a><br/></td></tr>
<tr class="separator:ga249774f7bd8cf631b066db344e77807a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a7eeef3612853a2473de9e887329623"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga8a7eeef3612853a2473de9e887329623">XAdcPs_GetCalibCoefficient</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 CoeffType)</td></tr>
<tr class="memdesc:ga8a7eeef3612853a2473de9e887329623"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the calibration coefficient data for the specified parameter.  <a href="group___overview.html#ga8a7eeef3612853a2473de9e887329623">More...</a><br/></td></tr>
<tr class="separator:ga8a7eeef3612853a2473de9e887329623"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4cecd7eded845124675357247a87bd2b"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga4cecd7eded845124675357247a87bd2b">XAdcPs_GetMinMaxMeasurement</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 MeasurementType)</td></tr>
<tr class="memdesc:ga4cecd7eded845124675357247a87bd2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function reads the Minimum/Maximum measurement for one of the specified parameters.  <a href="group___overview.html#ga4cecd7eded845124675357247a87bd2b">More...</a><br/></td></tr>
<tr class="separator:ga4cecd7eded845124675357247a87bd2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1f591246d331a09c598f2b01590e1f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gae1f591246d331a09c598f2b01590e1f8">XAdcPs_SetAvg</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 Average)</td></tr>
<tr class="memdesc:gae1f591246d331a09c598f2b01590e1f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the number of samples of averaging that is to be done for all the channels in both the single channel mode and sequence mode of operations.  <a href="group___overview.html#gae1f591246d331a09c598f2b01590e1f8">More...</a><br/></td></tr>
<tr class="separator:gae1f591246d331a09c598f2b01590e1f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0397f1d96815a4a31f17e807965061bc"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga0397f1d96815a4a31f17e807965061bc">XAdcPs_GetAvg</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga0397f1d96815a4a31f17e807965061bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the number of samples of averaging configured for all the channels in the Configuration Register 0.  <a href="group___overview.html#ga0397f1d96815a4a31f17e807965061bc">More...</a><br/></td></tr>
<tr class="separator:ga0397f1d96815a4a31f17e807965061bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac586b30d9704eecc92119c437430d3ef"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gac586b30d9704eecc92119c437430d3ef">XAdcPs_SetSingleChParams</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 Channel, int IncreaseAcqCycles, int IsEventMode, int IsDifferentialMode)</td></tr>
<tr class="memdesc:gac586b30d9704eecc92119c437430d3ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">The function sets the given parameters in the Configuration Register 0 in the single channel mode.  <a href="group___overview.html#gac586b30d9704eecc92119c437430d3ef">More...</a><br/></td></tr>
<tr class="separator:gac586b30d9704eecc92119c437430d3ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga62adf11abdc10aa3d1f064265337a3dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga62adf11abdc10aa3d1f064265337a3dd">XAdcPs_SetAlarmEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u16 AlmEnableMask)</td></tr>
<tr class="memdesc:ga62adf11abdc10aa3d1f064265337a3dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the alarm outputs for the specified alarms in the Configuration Register 1.  <a href="group___overview.html#ga62adf11abdc10aa3d1f064265337a3dd">More...</a><br/></td></tr>
<tr class="separator:ga62adf11abdc10aa3d1f064265337a3dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38e17d0dd36367a5aa24c5444e4382b7"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga38e17d0dd36367a5aa24c5444e4382b7">XAdcPs_GetAlarmEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga38e17d0dd36367a5aa24c5444e4382b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the status of the alarm output enables in the Configuration Register 1.  <a href="group___overview.html#ga38e17d0dd36367a5aa24c5444e4382b7">More...</a><br/></td></tr>
<tr class="separator:ga38e17d0dd36367a5aa24c5444e4382b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac53ac264bb557251c7b3ea90ccb1c389"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gac53ac264bb557251c7b3ea90ccb1c389">XAdcPs_SetCalibEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u16 Calibration)</td></tr>
<tr class="memdesc:gac53ac264bb557251c7b3ea90ccb1c389"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the specified calibration in the Configuration Register 1 :  <a href="group___overview.html#gac53ac264bb557251c7b3ea90ccb1c389">More...</a><br/></td></tr>
<tr class="separator:gac53ac264bb557251c7b3ea90ccb1c389"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa9c172914ab5ce1d737ecf2d6d96707"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gafa9c172914ab5ce1d737ecf2d6d96707">XAdcPs_GetCalibEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gafa9c172914ab5ce1d737ecf2d6d96707"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function reads the value of the calibration enables from the Configuration Register 1.  <a href="group___overview.html#gafa9c172914ab5ce1d737ecf2d6d96707">More...</a><br/></td></tr>
<tr class="separator:gafa9c172914ab5ce1d737ecf2d6d96707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf004d6f72df7692239604326bb2de23d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaf004d6f72df7692239604326bb2de23d">XAdcPs_SetSequencerMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 SequencerMode)</td></tr>
<tr class="memdesc:gaf004d6f72df7692239604326bb2de23d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the specified Channel Sequencer Mode in the Configuration Register 1 :  <a href="group___overview.html#gaf004d6f72df7692239604326bb2de23d">More...</a><br/></td></tr>
<tr class="separator:gaf004d6f72df7692239604326bb2de23d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadebc7c47c2bd2b8dbede2ba65224c395"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gadebc7c47c2bd2b8dbede2ba65224c395">XAdcPs_GetSequencerMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gadebc7c47c2bd2b8dbede2ba65224c395"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the channel sequencer mode from the Configuration Register 1.  <a href="group___overview.html#gadebc7c47c2bd2b8dbede2ba65224c395">More...</a><br/></td></tr>
<tr class="separator:gadebc7c47c2bd2b8dbede2ba65224c395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga533b23d4d7b4e0bee4517b0ae0329576"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga533b23d4d7b4e0bee4517b0ae0329576">XAdcPs_SetAdcClkDivisor</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 Divisor)</td></tr>
<tr class="memdesc:ga533b23d4d7b4e0bee4517b0ae0329576"><td class="mdescLeft">&#160;</td><td class="mdescRight">The function sets the frequency of the ADCCLK by configuring the DCLK to ADCCLK ratio in the Configuration Register #2.  <a href="group___overview.html#ga533b23d4d7b4e0bee4517b0ae0329576">More...</a><br/></td></tr>
<tr class="separator:ga533b23d4d7b4e0bee4517b0ae0329576"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4717a648a61251606e5278c696e6443"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaa4717a648a61251606e5278c696e6443">XAdcPs_GetAdcClkDivisor</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gaa4717a648a61251606e5278c696e6443"><td class="mdescLeft">&#160;</td><td class="mdescRight">The function gets the ADCCLK divisor from the Configuration Register 2.  <a href="group___overview.html#gaa4717a648a61251606e5278c696e6443">More...</a><br/></td></tr>
<tr class="separator:gaa4717a648a61251606e5278c696e6443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9ca50428b4ee0369cd2dcd5bbdb0f6f3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga9ca50428b4ee0369cd2dcd5bbdb0f6f3">XAdcPs_SetSeqChEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 ChEnableMask)</td></tr>
<tr class="memdesc:ga9ca50428b4ee0369cd2dcd5bbdb0f6f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the specified channels in the ADC Channel Selection Sequencer Registers.  <a href="group___overview.html#ga9ca50428b4ee0369cd2dcd5bbdb0f6f3">More...</a><br/></td></tr>
<tr class="separator:ga9ca50428b4ee0369cd2dcd5bbdb0f6f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad57d70cea121cfe0e1bf04c9362b8024"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gad57d70cea121cfe0e1bf04c9362b8024">XAdcPs_GetSeqChEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gad57d70cea121cfe0e1bf04c9362b8024"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the channel enable bits status from the ADC Channel Selection Sequencer Registers.  <a href="group___overview.html#gad57d70cea121cfe0e1bf04c9362b8024">More...</a><br/></td></tr>
<tr class="separator:gad57d70cea121cfe0e1bf04c9362b8024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga326bb6bf25e4bb80e7622eb23f5021a2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga326bb6bf25e4bb80e7622eb23f5021a2">XAdcPs_SetSeqAvgEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 AvgEnableChMask)</td></tr>
<tr class="memdesc:ga326bb6bf25e4bb80e7622eb23f5021a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the averaging for the specified channels in the ADC Channel Averaging Enable Sequencer Registers.  <a href="group___overview.html#ga326bb6bf25e4bb80e7622eb23f5021a2">More...</a><br/></td></tr>
<tr class="separator:ga326bb6bf25e4bb80e7622eb23f5021a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1366299a4770116ed0153c9b5ce45aa5"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga1366299a4770116ed0153c9b5ce45aa5">XAdcPs_GetSeqAvgEnables</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga1366299a4770116ed0153c9b5ce45aa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the channels for which the averaging has been enabled in the ADC Channel Averaging Enables Sequencer Registers.  <a href="group___overview.html#ga1366299a4770116ed0153c9b5ce45aa5">More...</a><br/></td></tr>
<tr class="separator:ga1366299a4770116ed0153c9b5ce45aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9bb2c8daf81fcb50c214834e900c44ff"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga9bb2c8daf81fcb50c214834e900c44ff">XAdcPs_SetSeqInputMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 InputModeChMask)</td></tr>
<tr class="memdesc:ga9bb2c8daf81fcb50c214834e900c44ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the Analog input mode for the specified channels in the ADC Channel Analog-Input Mode Sequencer Registers.  <a href="group___overview.html#ga9bb2c8daf81fcb50c214834e900c44ff">More...</a><br/></td></tr>
<tr class="separator:ga9bb2c8daf81fcb50c214834e900c44ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1735b8b15f8d2c11a7315d1cb361c81e"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga1735b8b15f8d2c11a7315d1cb361c81e">XAdcPs_GetSeqInputMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga1735b8b15f8d2c11a7315d1cb361c81e"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the Analog input mode for all the channels from the ADC Channel Analog-Input Mode Sequencer Registers.  <a href="group___overview.html#ga1735b8b15f8d2c11a7315d1cb361c81e">More...</a><br/></td></tr>
<tr class="separator:ga1735b8b15f8d2c11a7315d1cb361c81e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff3e133a519580ccdb9a415b26d0382c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaff3e133a519580ccdb9a415b26d0382c">XAdcPs_SetSeqAcqTime</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 AcqCyclesChMask)</td></tr>
<tr class="memdesc:gaff3e133a519580ccdb9a415b26d0382c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the number of Acquisition cycles in the ADC Channel Acquisition Time Sequencer Registers.  <a href="group___overview.html#gaff3e133a519580ccdb9a415b26d0382c">More...</a><br/></td></tr>
<tr class="separator:gaff3e133a519580ccdb9a415b26d0382c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1c514d17f79cecc7e962b5ab449ba25"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gab1c514d17f79cecc7e962b5ab449ba25">XAdcPs_GetSeqAcqTime</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gab1c514d17f79cecc7e962b5ab449ba25"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the status of acquisition from the ADC Channel Acquisition Time Sequencer Registers.  <a href="group___overview.html#gab1c514d17f79cecc7e962b5ab449ba25">More...</a><br/></td></tr>
<tr class="separator:gab1c514d17f79cecc7e962b5ab449ba25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga222a97998083c80b4f0415a94aa4efc9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga222a97998083c80b4f0415a94aa4efc9">XAdcPs_SetAlarmThreshold</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 AlarmThrReg, u16 Value)</td></tr>
<tr class="memdesc:ga222a97998083c80b4f0415a94aa4efc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This functions sets the contents of the given Alarm Threshold Register.  <a href="group___overview.html#ga222a97998083c80b4f0415a94aa4efc9">More...</a><br/></td></tr>
<tr class="separator:ga222a97998083c80b4f0415a94aa4efc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga486398d4b0619f38c1e9b0893f1f7bb3"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga486398d4b0619f38c1e9b0893f1f7bb3">XAdcPs_GetAlarmThreshold</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u8 AlarmThrReg)</td></tr>
<tr class="memdesc:ga486398d4b0619f38c1e9b0893f1f7bb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the contents of the specified Alarm Threshold Register.  <a href="group___overview.html#ga486398d4b0619f38c1e9b0893f1f7bb3">More...</a><br/></td></tr>
<tr class="separator:ga486398d4b0619f38c1e9b0893f1f7bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7bd1df96dde38098c639a690484c063d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga7bd1df96dde38098c639a690484c063d">XAdcPs_EnableUserOverTemp</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga7bd1df96dde38098c639a690484c063d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables programming of the powerdown temperature for the OverTemp signal in the OT Powerdown register.  <a href="group___overview.html#ga7bd1df96dde38098c639a690484c063d">More...</a><br/></td></tr>
<tr class="separator:ga7bd1df96dde38098c639a690484c063d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac4aa7cafe46dc4ec867050db6bd8fd8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaac4aa7cafe46dc4ec867050db6bd8fd8">XAdcPs_DisableUserOverTemp</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gaac4aa7cafe46dc4ec867050db6bd8fd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function disables programming of the powerdown temperature for the OverTemp signal in the OT Powerdown register.  <a href="group___overview.html#gaac4aa7cafe46dc4ec867050db6bd8fd8">More...</a><br/></td></tr>
<tr class="separator:gaac4aa7cafe46dc4ec867050db6bd8fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25ad16579977f4b366c57c5b0bdd8b65"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga25ad16579977f4b366c57c5b0bdd8b65">XAdcPs_SetSequencerEvent</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, int IsEventMode)</td></tr>
<tr class="memdesc:ga25ad16579977f4b366c57c5b0bdd8b65"><td class="mdescLeft">&#160;</td><td class="mdescRight">The function enables the Event mode or Continuous mode in the sequencer mode.  <a href="group___overview.html#ga25ad16579977f4b366c57c5b0bdd8b65">More...</a><br/></td></tr>
<tr class="separator:ga25ad16579977f4b366c57c5b0bdd8b65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3df99fa9e9735c4bff9505973d2ec7d2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga3df99fa9e9735c4bff9505973d2ec7d2">XAdcPs_GetSamplingMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga3df99fa9e9735c4bff9505973d2ec7d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the sampling mode.  <a href="group___overview.html#ga3df99fa9e9735c4bff9505973d2ec7d2">More...</a><br/></td></tr>
<tr class="separator:ga3df99fa9e9735c4bff9505973d2ec7d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78ab54803a8e6e9993de88523fdc93ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga78ab54803a8e6e9993de88523fdc93ab">XAdcPs_SetMuxMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, int MuxMode, u8 Channel)</td></tr>
<tr class="memdesc:ga78ab54803a8e6e9993de88523fdc93ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the External Mux mode.  <a href="group___overview.html#ga78ab54803a8e6e9993de88523fdc93ab">More...</a><br/></td></tr>
<tr class="separator:ga78ab54803a8e6e9993de88523fdc93ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad8e4a4799ac10ae15c068f660d3d5392"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gad8e4a4799ac10ae15c068f660d3d5392">XAdcPs_SetPowerdownMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr, u32 Mode)</td></tr>
<tr class="memdesc:gad8e4a4799ac10ae15c068f660d3d5392"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the Power Down mode.  <a href="group___overview.html#gad8e4a4799ac10ae15c068f660d3d5392">More...</a><br/></td></tr>
<tr class="separator:gad8e4a4799ac10ae15c068f660d3d5392"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade5ed9cc4af7327d8d8e9c90c967c7fe"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gade5ed9cc4af7327d8d8e9c90c967c7fe">XAdcPs_GetPowerdownMode</a> (<a class="el" href="struct_x_adc_ps.html">XAdcPs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gade5ed9cc4af7327d8d8e9c90c967c7fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the Power Down mode.  <a href="group___overview.html#gade5ed9cc4af7327d8d8e9c90c967c7fe">More...</a><br/></td></tr>
<tr class="separator:gade5ed9cc4af7327d8d8e9c90c967c7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
